afforestation projects - Deutsch Englisch Wörterbuch